@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-weight:normal; list-style:none;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);}
body{ padding:0px; margin:0px; font-family:"Microsoft yahei","宋体"; background:#ebecec;  }
input::-ms-clear{display:none;}
ul,li,p{margin: 0px;padding: 0px;list-style: none;}
.placeholder{color: #bfc5cb !important;}
a,img{  border:none; color:#0088cc; text-decoration:none;}
.section{ width:1000px; margin:0 auto; display:block; margin-bottom: 10px;}
.clear{ clear:both; height: 0; line-height: normal;}
a:hover{ color:#db0000;text-decoration:none;}

.of-ini {overflow:initial !important;}
.certtype_ul {overflow-y: auto !important;height: auto !important; width:400px !important;}

/* top */
.top{ width:100%; height:32px; float:left; background:#f9f9f9; min-width:1000px;}
.top_article ul{ float:left}
.top_article ul li{ float:left; overflow:hidden;}
.top_article a{ color:#a5a5a5; font-size:12px; text-decoration:none; display:inline-block;}
.top_article a:hover{ color:#db0000;}
.top_article ul li.ico{ width:20px; height:32px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-35px -24px;}
.top_article ul li.index a{ height:18px; line-height:18px; margin-top:7px;}
.top_article ul li.old a{ margin-left:10px; padding-left:10px; height:18px; line-height:18px; margin-top:7px; border-left:1px solid #eaeaea;}

.top_info{ float:right; color:#a5a5a5; font-size:12px; position:relative; z-index:999;}
.top_info span{ float:left; line-height:15px; border-right:1px solid #eaeaea; height:15px; margin-top:8px;}
.top_info span a{ margin:0px 10px 0px 10px}
.top_info .top_user_name {margin-right:0px;}
.top_info ul{ margin-left:10px;border-right:1px solid #eaeaea; height:15px; margin-top:8px;}
.top_info ul li{ line-height:15px;}
.top_info ul li.title{ margin-right:10px; }
.top_info ul li.ico_tel{width:20px; height:15px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-35px -57px}
.top_info ul li.ico_weixin{width:20px; height:15px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-35px -80px}
.top_info ul li.ico_app{width:20px; height:15px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-35px -106px}

.weixin_app_hover{ position:absolute; width:270px; height:300px; background:#fff; border:1px solid #c6c6c6; top:40px; right:240px;display:none;
border-radius:10px;  
-moz-border-radius:10px;
-webkit-border-radius:10px;

box-shadow:2px 2px 2px #E0E0E0;
-moz-box-shadow:2px 2px 2px #E0E0E0;
-webkit-box-shadow:2px 2px 2px #E0E0E0;
z-index:999;

}
.weixin_app_article{ position:relative;z-index:999; }
.weixin_app_article div.ico{ width:33px; height:15px; position:absolute;  top:-15px; right:30px; display:block;z-index:999;
background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-112px -191px; }

.weixin_app_article div.img_weixin{ width:207px; height:242px;position:absolute; top:30px; left:30px;  display:block;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-575px -293px; z-index:999;display:block}

.weixin_app_article div.img_app{ width:207px; height:242px;position:absolute; top:30px; left:30px;  display:block;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-575px -53px;z-index:999;display:block}

.op_noright {float:left;margin:0 5px;}

/* LOGO */
.logo{ width:100%; float:left; height:88px; background:#fff; min-width:1000px;}
.logo_article img{ float:left; margin-top:10px;}

/* NAV */
.nav{ width:100%; float:left; height:40px; background:#017cc9; min-width:1000px;}
.nav_article ul li{ float:left; width:143px; height:40px; line-height:40px;  text-align:center;
background-image: url("../images/ico.png"); _background-image:none; background-position:-204px -298px;
}
.nav_article ul li.noline{background-image:none;}
.nav_article ul li:hover{background:#014fa2; transition:all 0.5s;}
.nav_article ul li a{ font-size:18px; color:#fff; text-decoration:none; display:block}
.nav_article ul li.hover{background:none #014fa2; transition:all 0.5s;}
.nav_article ul li.current{background:none #014fa2; transition:all 0.5s;}

/* 二级导航 */
.main{ width:1000px; background:#FFF; float:left}
.left_nav{ width:157px;float:left; display:block; padding-bottom:50px; border-right: 10px solid #ebecec; background-color: #fff;}
.left_nav ul{ float:left; margin-top:30px;}
.left_nav ul li{ float:left; width:157px; height:40px; line-height:40px; text-align:center;}
.left_nav ul li a{ font-size:14px; color:#5682b2; text-decoration:none; display:inline-block; width:100%;}
.left_nav ul li a:hover{ color:#fff; background:#2a8cd6;}
.left_nav ul li.hover a:hover{ background:none;}
.left_nav ul li.hover{ margin-top:2px; background:#2a8cd6;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-209px -344px;}
.left_nav ul li.hover a{ color:#FFF;}
.left_nav ul li.hover a:hover{ color:#FFF; text-decoration:none;}
.quick_entry{ width:110px !important; height:30px !important; border-radius:5px; border:1px dashed #5682b2; margin-top:5px; text-align:center; color:#5682b2; font-size:18px; font-weight:bold; line-height:28px !important; float:left;
margin-left:20px; cursor:pointer; display:block; background:#FFF; _margin-left:10px;}
.quick_entry a{ display:block;color:#5682b2; font-size:18px; font-weight:bold;text-decoration:none;}
.quick_entry a:hover{ text-decoration:none;background:none !important;color:#5682b2 !important;}

.left_nav ul li.title_asset{ font-size:16px; color:#5682b2;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-15px -691px }
.left_nav ul li.title_info{ font-size:16px; color:#5682b2;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-15px -800px }
.left_nav ul li.title_mam{ font-size:16px; color:#5682b2;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-15px -760px }

.height_main{ width:833px;float:left; background:#eef0f2; border-top: 10px solid #ebecec}
.height_article{ width:833px; float:left;}

/* 版权*/
.footer{ width:100%; margin-bottom:0; background-color:#fff; overflow:hidden; padding:30px 0; min-width:1000px;}
.footer p{ text-align:center; color:#666666; font-size:12px; line-height:26px; float:left; padding-left:70px; margin-top:6px;}
.footer span{ display:block; float:right; padding-right:70px; padding-top:10px;}
.footer span a{ margin-right:8px;}

.loadingw{width:126px; height:23px; position:absolute; color:#595959; font-size:14px; line-height:23px; top:-20px;_top:-20px; left:54px; border:1px solid #c2c2c2; padding:0px 8px 0px 10px; border-radius:5px;
    box-shadow:2px 2px 2px #E0E0E0;
    -moz-box-shadow:2px 2px 2px #E0E0E0;
    -webkit-box-shadow:2px 2px 2px #E0E0E0;
    background:#fff;display:none;
}
.loadingw a{ color:#4aa8e3}
.loadingw span{ width:auto; float:left; margin-top:0px;}
.loadingw span.ico{ width:24px; height:11px; position:absolute; bottom:-11px;left:65px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-124px -335px; _background-image:none}

/*流程组件*/
.process{ width:710px; margin:50px auto 0; overflow:hidden;}
.process li{position:relative;text-align:center;width:230px; height:100px; float:left; z-index:1;}
.process li i{position:absolute; width:100%; height:4px; border-radius:2px; background:#f35c5c; left:0; top:10px; z-index:11;}
.process li span{position:relative; margin:0 auto;text-align:center; display:inline-block; width:25px; height:25px; line-height:25px; background:#f35c5c; border-radius:2px; color:#fff; font-size:22px; z-index:11;}
.process li p{position:relative;text-align:center; color:#f35c5c; font-size:16px; width:100%; margin-top:20px; z-index:11;}

.process li.on{position:relative;text-align:center;width:230px; height:100px; float:left; z-index:11;}
.process li.on i{position:absolute; width:100%; height:4px; border-radius:2px; background:#bcbcbc; left:0; top:10px; z-index:11;}
.process li.on span{position:relative; margin:0 auto;text-align:center; display:inline-block; width:21px; height:21px; line-height:21px; background:#fff; border-radius:2px; color:#bcbcbc; border:2px solid #bcbcbc; font-size:22px; z-index:11;}
.process li.on p{position:relative;text-align:center; color:#bcbcbc; font-size:16px; width:100%; margin-top:20px; z-index:11;}

/*input样式*/
.minput{font-size:16px; margin:0; line-height:40px;zoom:1;padding-top:20px;}
.minput input{ font-size:16px; background-color:#fff; height:38px;border:1px solid #afafaf; border-radius:2px; line-height: normal; line-height:38px\9;color:#505050; float:left; padding:0 12px;zoom:1;display: inline;}
::-webkit-input-placeholder{color: #bfc5cb !important;}
:-moz-placeholder{color: #bfc5cb !important;}
::-moz-placeholder{ color: #bfc5cb !important;}
:-ms-input-placeholder{ color:#bfc5cb!important;}
input::-ms-clear{display:none;}
.minput input:focus {border:1px solid #3c9ad5;color:#505050;}
.maxput input:focus {border:1px solid #3c9ad5;color:#505050;}

.minput .t{ float:left; width:120px; text-align:right; font-size:16px; color:#666666; margin-right:16px; zoom:1;*margin-right:16px;}
.minput .erro{ float:left; margin-left:16px; font-size:14px; color:#db4a49; width: auto; line-height: 35px; white-space: nowrap;}
.bank_branch .erro{ /* float:left; */ margin-left:16px; font-size:14px; color:#db4a49; width: auto; line-height: 35px; white-space: nowrap;}
.r .erro{font-size:14px; color:#db4a49;margin-top: 5px;}
.datum .erro{ float:left; margin-left:16px; font-size:14px; color:#db4a49; line-height: 32px;}
.minput .ph_code{ float:left; margin-left:16px;}
.minput a{ float:left; display:block; height:40px; line-height:40px; font-size:14px; padding-left:16px;}

.sinput input{border:1px solid #ff5f5f;}

/*勾选框*/
.check{ overflow:hidden; margin:20px 0 0 105px; font-size:14px; color:#333; height:24px; padding-left:30px;}

.check span{ display:block; float:left; height:24px; line-height:24px; text-indent:30px; background:url(../images/icheck.png) no-repeat 0 0; cursor:pointer;}
.checkon span{ background:url(../images/icheck.png) no-repeat 0 -24px;}
.check a{ line-height:24px;}

/*按钮*/
.btn{ margin:40px 0 0 136px; overflow:hidden;}
.btns{ margin:40px 0 0 50px; overflow:hidden;}
.w184_40{ width:184px; height:40px; line-height:40px; text-align:center;}
.w170_40{ width:170px; height:40px; line-height:40px; text-align:center;}
.w180_36{ width:180px; height:36px; line-height:36px; text-align:center;}
.w110_36{ width:110px; height:36px; line-height:36px; text-align:center;}
.w110_40{ width:114px; height:40px; line-height:40px; text-align:center;}
.w160_35{width: 160px; height: 35px;line-height: 35px;}
.w156_31{width: 156px; height: 31px;line-height: 31px;}
a.btn1,a.btn3,a.btn4{background-color:#3c9ad5;color:#fff;transition:all 200ms;display:block; font-size:18px; text-decoration:none; border-radius:4px; float:left;}
a.btn1:hover{background-color:#0865a0; /*color:#ec0000;*/}
a.btn2{border:2px solid #3c9ad5; background-color:#fff;transition: all 200ms;display:block; color:#3c9ad5;font-size:18px; text-decoration:none; border-radius:4px; float:right;}
a.btn2:hover{ border:2px solid #0865a0; color:#0865a0;}

button.btn1{background-color:#3c9ad5;color:#fff;transition:all 200ms;display:block; font-size:18px; text-decoration:none; border-radius:4px; float:left;}
button.btn1:hover{background-color:#0865a0;}
button.btn2{border:2px solid #3c9ad5; background-color:#fff;transition: all 200ms;display:block; color:#3c9ad5;font-size:18px; text-decoration:none; border-radius:4px; float:right;}
button.btn2:hover{ border:2px solid #0865a0; color:#0865a0;}

.btn_disable{background-color:#c7c7c7 !important;color:#fff;display:block;font-size:16px; text-align:center;border-radius: 4px;}
a.btn_disable:hover{color:#fff; border:none;}

.chosebox ul li:hover {cursor: default}

/*下拉列表*/
.choseb{ position:relative;}

.chosewp input{ border:1px solid #62a3f0 !important;background:url(../images/iselect2.png) no-repeat center right !important;color:#505050 !important;}
.chosewp input[value] {color:#505050 !important;}

.chosew{ position:relative; margin:0 auto; font-size:16px;height:40px; margin-top:20px;}
.chosew .t{ float:left; width:120px; text-align:right; font-size:16px; color:#666666; margin-right:16px; line-height:40px;}
.chosew select{ position:relative;border:1px solid #bcbcbc;height:38px; color:#505050;background:url(../images/iselect1.png) no-repeat right;border-radius:2px;line-height: normal; line-height:36px\9; padding:0 12px; *padding:0 12px;font-size:16px;zoom:1;}
.chosew ul li:hover,.chosew ul li:active,.chosew-box ul li:active{background-color:#f1f1f1; color:#3c9ad5;cursor: default;}
.chosew ul li.check{ color:#3c9ad5;background-color:#f1f1f1;}
.chosew select{ width:100%; height:40px; line-height:40px; font-size:16px;text-indent:10px; color:#bcbcbc; padding:0;}
.chosew .erro{ float:left; margin-left:16px; font-size:14px; color:#db4a49;line-height: 40px;}
.chosew input{border:1px solid #bcbcbc; height:38px; float: none; color:#505050;background:url(../images/iselect1.png) no-repeat right;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px; line-height: normal; line-height:36px\9; padding:0 12px; font-size:16px;}
.chosew ul{ display:none; overflow:hidden; position:absolute; top:36px; left:0; background-color:#fff; text-align:left; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px; border:1px solid #62a3f0;height:auto;}
.chosew ul li{height:40px;line-height:40px; background:none; font-size:16px; color:#505050; margin:5px 0px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px; padding:0 12px;}

/*通用高度设定*/
.w400{ width:400px;}
.w590{ width:590px;}
.w376{ width:376px;}
.w236{width: 236px;}
.w222 {width:222px;}
.w296{width: 296px;}
.w320{width: 320px;}
.w322{width: 322px;}
.w281{ width:281px;}
.w246{ width:246px;}
.w196{ width:196px;}
.w186{width: 162px;}
.w158{width: 158px;}
.w152{width: 152px;}
.w164{width: 138px;}
.w130{width: 130px;}
.w154{width: 154px;}
.w80{width: 80px;}
.w75{width: 75px;}
.w70{width: 70px;}
.w50{width: 50px;}
.w55{width: 55px;}
.w45{width: 45px;}
.mgt50{margin-top: 50px;}
.mgt30{margin-top: 30px;}
.h50{height: 50px;}
.h25{height: 25px;}
.h23{height: 23px !important; font-size: 12px !important;}
.h35{height: 35px;}
.h36{height: 36px;}
.h80{height: 80px;}
.h130{height: 130px;}
.h680{ height: 680px; }
.h480{ height: 480px; }
.h400{overflow: auto !important; margin-top: -10px !important;height:400px !important;}
.h300{ height: 300px !important; }
.w105{width: 105px;}
.w120{width: 120px;}
.w276{width: 276px;}
.w300{width: 300px;}
.w303{width: 303px;}
.w136{width: 136px;}
.w160{width: 160px;}
.w216{width: 216px;}
.w320{width: 320px;}
.w345{width: 345px;}

.dn{ display: none; }
.pr{ position: relative; }
.pa{ position: absolute; }
.fb{ font-weight: bold; }
.fl{ float: left !important; }
.fr{ float: right !important; }
.fn{ float: none !important; }
.db{ display: block; }
.bg-hui{background-color: #f9f9f9;}
.tcenter {text-align: center}

/*第三方登录*/
.ml320{ margin-left:320px;}
.fast_log{ padding:40px 0;}
.wrap{ width:1000px; margin:0 auto;}
.fast_log a{ display:block; text-indent:53px; height:45px; line-height:45px; color:#7c7c7c; text-decoration:none; font-size:14px;}
.fast_log .qq{ float:left;}
.fast_log .qq a{ background:url(../images/icon_qq.png) no-repeat 0; margin-right:54px;}
.fast_log .wechat{ float:left;}
.fast_log .wechat a{ background:url(../images/icon_wechat.png) no-repeat 0;}

/*成功样式*/
.suc_info{ overflow:hidden; margin-left:288px;}
.suc_info img{ float:left;}
.suc_info p{ float:left; font-size:32px; color:#666; line-height:36px; margin-top:18px; margin-left:8px;}
.suc_info p span{ font-size:14px;}

.deposit_failure>span {line-height: 92px;}

.failure_reason>span{ padding-top: 10px; line-height: 40px; font-size: 32px; color: #1d1d26; white-space: nowrap; }

.auth{ margin-top:55px; overflow:hidden;}
.auth .t{ font-size:18px; color:#939393; text-align:center; margin-bottom:20px;}
.auth .t span{ display:inline-block; width:130px; height:1px; background-color:#c8c8c8; vertical-align:middle; margin:0 10px;}
.auth .btn{ margin-left:298px;}

.associ{ margin-top:55px; overflow:hidden;}
.associ .t{ font-size:18px; color:#939393; text-align:center; margin-bottom:20px;}
.associ .t span{ display:inline-block; width:130px; height:1px; background-color:#c8c8c8; vertical-align:middle; margin:0 10px;}
.associ .fast_log{ margin-left:50px; border:none; padding:20px 0 40px;}

/*弹出窗*/
.tc{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:9990; display:none;}
.tc_bg{background:#000;filter:alpha(opacity=40); opacity:0.4;position:fixed;width:100%; height:110%; z-index:100; top:-30px; left:0;}
.layer .layer-box h1 {
    font-size: 18px;
}
.layer .tel-layer{padding-left: 35px; padding-right: 35px; position: fixed; padding-top:20px; width:400px; height:150px;}

.box1{position:relative;width:600px; height:300px; border-radius:8px; background:#fff; left:50%; top:50%; margin:-150px 0 0 -300px; z-index:9991;}
.tc_close{ position:absolute; right:8px; top:8px;background: url(../images/ico_colse.png) no-repeat center; height:32px; width:32px; }
.tc_zfsuc{ width: 300px;
    height: 80px;
    line-height: 65px;
    padding: 24px 0 0 100px;
    margin: 0 auto;
    font-size: 32px;
    color: #1d1d26;}
.tc_zfsuc i{ display:block; float:left; width:80px; height:80px; background:url(../images/ico.png) no-repeat -420px -32px;}
.box1 p{ width:100%; text-align:center; font-size:18px; line-height:30px; color:#999;}
.box1 p span{ color:#ec0000;}
.tc_zfsuc span{ font-size:16px; color:#a2a2a2;}
.tc_f{border-bottom:1px solid #e4e4e4; padding:0 30px; overflow:hidden; margin-top:12px; padding-bottom:30px;}
.tc_f h2{ color:#999; font-size:16px; margin-top:18px; display: inline;}
.tc_f h2 span{ color:#ec0000;}
.tc_f .cion ul{ margin:20px 0; overflow:hidden; background:url(../images/cion_bg.png) repeat-x center;}
.tc_f .cion ul li{ float:left; width:50px; height:50px; background:url(../images/ico.png) no-repeat -426px -253px; margin-left:48px; font-size:14px; color:#fff; text-align:center; line-height:30px; font-weight:bold;}
.tc_f .cion ul li.noleft{ margin-left:0;}
.tc_f .cion ul li.nextday{ background-position: -426px -352px}
.tc_f .cion ul li.checkin{ background-position: -426px -142px}
.tc_btn{ width:100%; overflow:hidden;}
.tc_btn a{ float:none; margin:26px auto 0; color:#fff;}

/****表格*****/
.list{width:793px; float:left; margin-left:20px; margin-top:20px; _margin-left:10px; display:none;}
.list table{ font-size:13px; color:#808080;margin-bottom:0px; border:none}
.list table a{ color:#3c99d3}
.list table a:hover{ color:#db0000;}

.list table tr th{font-size:14px; background:#f9f9f9; height:50px; border:none; border-bottom:1px solid #ededed}
.list table tr th.fleft{ text-align:left; padding:0 5px;}
.list table tr td{ padding:10px 0px 10px 0px; border:none;border-bottom:1px solid #f1f1f1;position:relative; line-height:18px;}
.list table tr td.gre{ color:#73b364}
.list table tr td.red{ color:#ef4242}
.list table tr td p{ line-height:18px;}
.list table tr td p a{ padding-left:20px; float:left;}

.list table tr td p a.ico_default{background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -719px}
.list table tr td p a.ico_zhi{background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -763px}
.list table tr td p a.ico_hun{background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -803px}
.list table tr td p a.ico_huo{background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -845px}
.list table tr td p a.ico_huik{background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -877px; line-height:40px;}

.list table tr td p.fleft{ float:left;}
.list table tr td .loadings{ float:left;}
.list table tr td .loadings span.i{ display:block; float:left; width:18px; height:18px; background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-306px -626px; line-height:18px; cursor:pointer; line-height:18px;}

.list table tr td span{ height:18px; line-height:18px;}
.list table tr td span a{ margin-left:5px; margin-right:5px; display:block; float:left;}
.list table tr td span a.ico_zhuanru{ width:25px; height:20px; display:block; background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-35px -737px;}
.list table tr td .link_load span{ margin-left:5px; margin-right:5px; float:left;}
.list table tr td .link_hui a{ margin-left:5px; margin-right:14px; float:left;}
.list table tr td .link_hui a.noright{ margin-right:0;}

/*基金图标  */
.list table tr td p a.ico_default{min-width: 95px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -720px}
/*指数型  */
.list table tr td p a.ico_05{min-width: 95px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -762px}
/*混合型 */
.list table tr td p a.ico_07{min-width: 95px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -802px}
/*货币型 */
.list table tr td p a.ico_00{min-width: 95px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -845px}
/*股票型 */
.list table tr td p a.ico_02{min-width: 95px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-781px -720px;background-repeat: no-repeat;}
/*短期理财型 */
.list table tr td p a.ico_09{min-width: 95px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-781px -764px;background-repeat: no-repeat;}
/*保本型 */
.list table tr td p a.ico_03{min-width: 95px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-781px -803px;background-repeat: no-repeat;}
/*债券型 */
.list table tr td p a.ico_01{min-width: 95px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-781px -844px;background-repeat: no-repeat;}
/*汇款*/
.list table tr td p a.ico_hk{min-width: 95px; background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -888px; }
/*FOF型 */
.list table tr td p a.ico_11{min-width: 95px;background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -932px}
/*qdii */
.list table tr td p a.ico_06{min-width: 95px;padding-left:0px !important;}
/*兼容网上交易未配置类型的基金*/
.list table tr td p a.ico_null {min-width: 95px;padding-left:0px !important;}
.list table tr td p a.ico_99 {min-width: 95px;padding-left:0px !important;}
.list table tr td p a.ico_supermoney{background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -719px}
/*高端理财产品*/
.list table tr td p a.ico_sp{min-width: 95px; background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-551px -888px; }
.list table tr th:first-child, .list table tr td:first-child {text-align:left; padding-left:15px;}
/*组合投资*/
.list table tr td p a.ico_tzhi{min-width: 95px; background-image: url("../images/ico.png"); _background-image: url("../images/ico.gif"); background-position:-781px -886px; background-repeat: no-repeat;}

input.btn1:hover{background-color:#0865a0;}
.storage_btn>input{ margin-right: 80px; }
.storage_btn>input{ float: left; width: 120px; height: 34px; line-height: 30px; font-size: 16px; }
input.btn1{background-color:#3c9ad5;color:#fff;transition:all 200ms;display:block; font-size:18px; text-decoration:none; border-radius:4px; float:left;}


/*在线客服*/
.severs{ position:fixed; left:50%; top:387px; bottom:auto; margin-left:506px;}

.minhg{ width:1000px; margin:0 auto; overflow:hidden; min-height:0;}

/*404*/
.nopage{ width: 1000px; height: 565px; padding-top: 100px; background-color: #fff; margin: 0 auto; text-align: center; border-top: 10px solid #eef0f2; }
.nopage_words{ margin-bottom: 68px; }
.nopage_words>h6{ color: #c2c2c2; font-size: 24px; line-height: 100%; padding-top: 20px; }
.nopage_words>p{ color: #7e7e7e; font-size: 18px; line-height: 100%; padding-top: 17px; }
.nopage_words>p>strong, .error_words>p>strong{ color: #f05f5f; }
a.toback{ float: none; width: 184px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 18px; margin: 0 auto; }


/*错误页*/
.errorpage{ width: 1000px; height: 570px; padding-top: 95px; background-color: #fff; margin: 0 auto; text-align: center; /*border-top: 10px solid #eef0f2;*/ }
.error_words{}
.error_words>h6{ color: #c2c2c2; font-size: 24px; line-height: 100%; padding-top: 20px; padding-bottom: 20px; }
.error_words>p{ color: #7e7e7e; font-size: 18px; line-height: 36px; }
.browser{ width: 540px; margin: 0 auto; clear: both; height: auto; overflow: hidden; padding-top: 57px; padding-bottom: 57px; }
.browser>a{ display: block; width: 140px; text-align: center; }
.browser>a>p{ color: #3c9ad5; font-size: 14px; line-height: 100%; padding-top: 17px; }

.none {display:none !important;}

.float_none { float:none !important; }

/*材料审核*/
.reg_form{ padding:20px 0 70px 200px; overflow:hidden;}
.reg_form .tips{ color:#666666; padding-left:36px;}
.reg_form span a.btn1{ margin-left:16px; font-size:16px; padding-left: 0px;}
.reg_form span a.btn_disable{  margin-left:16px;}

.header {
    cursor: default;
}

.no_data{ padding: 40px 0; text-align:center;}
.no_data>strong{ display: block; background: url(../images/no-data.png) right top no-repeat; width: 84px; height: 52px; margin: 0 auto 25px; }
.no_data>p{ color: #c2c2c2; font-size: 24px; line-height: 28px; }

.error_area{ padding-top: 73px; text-align:center;}
.error_area>strong{vertical-align: middle; display: inline-block; background: url(../images/error_tip.gif) right top no-repeat; margin: 0 auto 25px; width:243px; height:66px; }

.loading_area {text-align:center; padding:140px 0px; /*height:400px;*/}
.load_img{background: url("../images/loading_bar.gif") center no-repeat;height: 30px;}

.layui-layer-shade{z-index:19821201; background-color:#fff; opacity:0.1; filter:alpha(opacity=10); top:0; left:0; width:100%; height:100%; _height:expression(document.body.offsetHeight+"px");} /*todo*/


/*分页*/
.page-box{font-size: 14px; width: 95%; margin-left: 2.5%; float: left; color: #afafaf}
.page-box .chosew{height: 30px; font-size: 14px; float: left; margin: 14px 0 0 0;}
.page-box .chosew input{height: 28px; line-height: 28px\9; font-size: 14px; color: #bfc5cb;}
.page-box .chosew input:focus{color: #bfc5cb;}
.page-box .chosew ul{left: 0; width: 176px; top: 31px;}
.page-box .chosew ul li{font-size: 14px;}
.page-box .page-num{line-height: 30px; margin: 14px 0 0 10px; float: left;}
.page-box .page-op{float: right;}
.page-box .page-op .tcdPageCode{float: left;position: relative;}
.page-box .page-op .minput{float: left; margin-top: 14px;padding: 0;}
.page-box .page-op .minput span{float: left; line-height: 30px; font-size: 14px;}
.page-box .page-op .minput input{height: 25px; font-size: 14px;color: #afafaf; line-height: 25px\9; width: 36px; padding: 0; text-align: center;}
.page-box .page-op a.btn1{width: 36px; height: 25px; text-align: center; margin-top: 14px; margin-left: 5px; border-radius: 2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px; line-height: 25px; font-size: 14px;}
.tcdPageCode{ margin:15px 0;color:#afafaf;text-align:center;}
.tcdPageCode a{display: inline-block;color:#afafaf;height: 25px;    line-height: 25px;  padding: 0 8px;border:1px solid #afafaf;    margin: 0 4px;border-radius: 4px;-o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #3c9ad5;color:#3c9ad5;}
.tcdPageCode a.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 8px;margin: 0 4px;border: 1px solid #3c9ad5;border-radius: 4px;-o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px;vertical-align: middle;color:#3c9ad5;}
.tcdPageCode a.disabled{ display: inline-block;height: 25px;line-height: 25px;padding: 0;margin: 0 4px;  color: #bfbfbf;border: 1px solid #bfbfbf;border-radius: 4px;-o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px;vertical-align: middle;}


/*分页*/
.page-box{font-size: 14px; width: 95%; margin-left: 2.5%; float: left; color: #afafaf}
.page-box .chosew{height: 30px; font-size: 14px; float: left; margin: 14px 0 0 0;}
.page-box .chosew input{height: 28px; line-height: 28px\9; font-size: 14px; color: #bfc5cb;/* width: initial; */background-image: url("../images/iselect1.png");}
.page-box .chosew input:focus{color: #bfc5cb;}
/* .page-box .chosew ul{left: 0; width: 194px; top: -145px;} */
.page-box .chosew ul li{font-size: 14px;}
.page-box .page-num{line-height: 30px; margin: 14px 0 0 10px; float: left;}
.page-box .page-op{float: right;}
.page-box .page-op .tcdPageCode{float: left;}
.page-box .page-op .minput{float: left; margin-top: 14px;padding: 0;}
.page-box .page-op .minput span{float: left; line-height: 30px; font-size: 14px;}
.page-box .page-op .minput input{height: 25px; font-size: 14px;color: #afafaf; line-height: 25px\9; width: 36px; padding: 0; text-align: center;}
.page-box .page-op a.btn1{width: 36px; height: 25px; text-align: center; margin-top: 14px; margin-left: 5px; border-radius: 2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px; line-height: 25px; font-size: 14px;}
.tcdPageCode{ margin:15px 0;color:#afafaf;text-align:center;}
.tcdPageCode a{display: inline-block;color:#afafaf;height: 25px;	line-height: 25px;	padding: 0 8px;border:1px solid #afafaf;	margin: 0 4px;border-radius: 4px;-o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #3c9ad5;color:#3c9ad5;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 8px;margin: 0 4px;border: 1px solid #3c9ad5;border-radius: 4px;-o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px;vertical-align: middle;color:#3c9ad5;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0;margin: 0 4px;	color: #bfbfbf;border: 1px solid #bfbfbf;border-radius: 4px;-o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px;vertical-align: middle;}
.prevPage a{ border:0;}
.tcdPageCode .prevPage{background: url("../images/page_prev.png") no-repeat; width: 55px; height: 25px; overflow: hidden; padding: 0;margin: 0 4px;}
.tcdPageCode .prevPage:hover{background-image: url("../images/page_prev_hover.png");}
.tcdPageCode .nextPage{background: url("../images/page_next.png") no-repeat; width: 55px; height: 25px; overflow: hidden; padding: 0;margin: 0 4px;}
.tcdPageCode .nextPage:hover{background-image: url("../images/page_next_hover.png");}

table tr:hover {
    background-color: #edf5fc;
    z-index:1;
}

#tradePwdDlg .confirm_btn {
    width:120px; height:36px; display: inline-block;  text-align: center;line-height: 36px;margin-right:30px;
}

#tradePwdDlg .cancel_btn {
    width:120px; height:32px; display: inline-block;  text-align: center;line-height: 32px; color:#3c9ad5;
}

/* 银行卡放大镜 */
#bigGlass{height:38px;position:absolute;background-color:#ffffff;display:none;line-height:35px;font-size:22px;font-weight:normal;padding:0 5px; width: 390px; font-family: '微软雅黑';zoom:1;z-index: 999;border:1px solid #4A8CEF;
}
#bigGlass span{margin-left:8px;color:#db4a49;}
#bigGlass span:first-child{margin-left:0;}

.link {
    font-size: 14px;
}
.link a:hover {
    color:red;
}

.z10{ z-index: 10 !important; }
.z9{ z-index: 9 !important; }
.z8{ z-index: 8 !important; }
.z7{ z-index: 7 !important; }
.z6{ z-index: 6 !important; }
.z5{ z-index: 5 !important; }
.z4{ z-index: 4 !important; }
.z3{ z-index: 3 !important; }
.z2{ z-index: 2 !important; }
.z1{ z-index: 1 !important; }
.zmax{ z-index: 2147483647 !important;}

.tipdiv{
	position: relative;
    border: 1px solid #bcbcbc;
    height: 32px;
    padding-left: 15px;
    color: #505050;
    border-radius: 5px;
    line-height: 32px\9;
    font-size: 16px;
    width: 326px;
    margin-top:35px;
    display: none;
    text-align: left;
}
/*  定投类协议别名提示信息  */
.regular_tips2{ padding-top: 6px; line-height: 17px; height: 17px; clear: both; }
.regular_tips2>span{ float: left; position: relative; padding-left: 16px; color: #999999; font-size: 12px; margin-right: 24px; }
.regular_tips2>span>em{ top: 2px; }
.regular_tips2>span>strong{ font-weight: normal; color: #ec0000; }
.regular_tips2>span>em{ display: block; position: absolute; width: 13px; height: 13px; background: url(../images/supermoney/icon-3.png) 0px -162px; _background: url(../images/supermoney/icon-3.gif) 0px -162px; left: 0; }
.pl285{padding-left: 285px;}
.pl245{padding-left: 245px;}
.pagenum {
    top : -190px !important;
}

/*  定投类协议银行卡未签约提示信息  */
.regular_tips3{ padding-top: 6px; line-height: 17px; height: 17px; clear: both; }
.regular_tips3>span{ float: left; position: relative; padding-left: 16px; color: #999999; font-size: 12px; margin-right: 24px; }
.regular_tips3>span>em{ top: 2px; }
.regular_tips3>span>strong{ font-weight: normal; color: #ec0000; }
.regular_tips3>span>em{ display: block; position: absolute; width: 13px; height: 13px; background: url(../images/supermoney/icon-3.png) 0px -162px; _background: url(../images/supermoney/icon-3.gif) 0px -162px; left: 0; }


.dlg_title {
    font-size: 24px;
    padding: 10px 15px 20px 15px;
}

/*银行卡*/
.tc_bank{ width:100%; min-height:100%; position:absolute; left:0; top:0; z-index:9990; display:none; padding-bottom:80px; overflow:hidden;}
.tc_bank_bg{background:#000;filter:alpha(opacity=80); opacity:0.8;position:fixed;width:100%; height:100%; z-index:100; top:0; left:0;}
.all_bank{ width:1000px; background-color:#fff; position:relative; border-radius:8px; background:#fff; left:50%; margin-left:-500px; top:100px; z-index:9991; padding-bottom:40px; display:block;}
.all_bank h2{ font-size:16px; color:#3c9ad5; padding:25px 0 12px 40px; border-bottom:1px solid #e4e4e4;}

.bank_detail{ width:800px; background-color:#fff; position:relative; border-radius:8px; background:#fff; left:50%; margin-left:-400px;top:100px; z-index:9991; padding-bottom:40px; display:block;}
.bank_detail h2{ font-size:16px; color:#3c9ad5; padding:25px 0 12px 40px; border-bottom:1px solid #e4e4e4;}
.bank_detail a.w184_40{ float:none; margin:16px; display: inline-block}
.bank_Choice{ margin:22px 40px 0; overflow:hidden; color:#808080;font-size:18px;}
.bank_Choice li{width:218px;height:65px;border:1px solid #afafaf;cursor:pointer; float:left; margin-right:10px; margin-bottom:10px;}
.this_bank p{ float:left; width:134px; height:32px; text-align:left; line-height:24px; font-weight:600; margin:8px 0 0 10px; background:url(../images/icon_bank.png) no-repeat; text-indent:32px; font-size:16px;}
.bank_Choice li span{width:200px;float:left;font-size:12px;margin:0px 0 0 10px;}
.bank_Choice li span .red{color:#ef4242}
.bank_step {text-align: center;}
.this_bank p.bank_ccb{ background-position:-5px 1px}
.this_bank p.bank_nyb{ background-position:-235px 1px}
.this_bank p.bank_zgcnb{ background-position:-465px 1px}
.this_bank p.bank_zgjsb{ background-position:-697px 1px}

.this_bank p.bank_zgjtb{ background-position:-5px -75px}
.this_bank p.bank_zgzsb{ background-position:-235px -74px}
.this_bank p.bank_gzfzb{ background-position:-465px -74px}
.this_bank p.bank_zgxyb{ background-position:-697px -74px}

.this_bank p.bank_pfb{ background-position:-5px -149px}
.this_bank p.bank_yzcxb{ background-position:-235px -150px}
.this_bank p.bank_zgzxb{ background-position:-465px -149px}
.this_bank p.bank_zgmsb{ background-position:-696px -149px}

.this_bank p.bank_hxb{ background-position:-4px -224px}
.this_bank p.bank_gdb{ background-position:-234px -224px; text-indent:46px;}
.this_bank p.bank_szfzb{ background-position:-465px -224px}
.this_bank p.bank_zgpab{ background-position:-696px -225px; text-indent:46px;}

.this_bank p.bank_gdneb{ background-position:-5px -299px}
.this_bank p.bank_njb{ background-position:-235px -300px}
.this_bank p.bank_zhesb{ background-position:-465px -300px}
.this_bank p.bank_jinhb{ background-position:-696px -300px; text-indent:42px;}

.this_bank p.bank_yantb{ background-position:-5px -375px}
.this_bank p.bank_qinb{ background-position:-235px -375px}
.this_bank p.bank_wenzb{ background-position:-465px -374px}
.this_bank p.bank_bohb{ background-position:-690px -375px; text-indent:42px;}

.this_bank p.bank_hanzb{ background-position:-4px -449px}
.this_bank p.bank_shnsb{ background-position:-232px -450px}
.this_bank p.bank_shahb{ background-position:-465px -449px}
.this_bank p.bank_beijb{ background-position:0px -530px}

.this_bank p.bank_zhifb{ background-position:-55px -616px}
.this_bank p.bank_ttyin{ background-position:-275px -613px}
/** 好易联 */
.bank_Choice li .easy, .bank_choose .easy{ display:block; float:right; width:32px; height:16px; background:url(../images/icon_bank.png) no-repeat -699px -613px; margin:13px 10px 0 0;width:42px; }
.bank_Choice li .fast, .bank_choose .fast{ display:block; float:right; width:32px; height:16px; background:url(../images/icon_bank.png) no-repeat -699px -460px; margin:13px 10px 0 0;}
.bank_Choice li .yinlian, .bank_choose .yinlian{ display:block; float:right; width:32px; height:16px; background:url(../images/icon_bank.png) no-repeat -699px -481px; margin:13px 10px 0 0;}
.bank_Choice li .tonglian, .bank_choose .tonglian{ display:block; float:right; width:32px; height:16px; background:url(../images/icon_bank.png) no-repeat -699px -502px; margin:13px 10px 0 0;}
.bank_Choice li .cmbc_fast, .bank_choose .cmbc_fast{ display:block; float:right; width:32px; height:16px; background:url(../images/icon_bank.png) no-repeat -699px -460px; margin:13px 10px 0 0;}
.bank_Choice li .zhilian, .bank_choose .zhilian{ display:block; float:right; width:32px; height:16px; background:url(../images/icon_bank.png) no-repeat -699px -524px; margin:13px 10px 0 0;}
.bank_Choice li .huikuan, .bank_choose .huikuan{ display:block; float:right; width:32px; height:16px; background:url(../images/icon_bank.png) no-repeat -699px -589px; margin:13px 10px 0 0;}
.bank_Choice li.nomgr{ margin-right:0;}
.bank_Choice li.on{ border:1px solid #3c9ad5; background:url(../images/ico_suc.png) no-repeat 185px 30px;}
.bank_Choice li.on p{ color:#3c9ad5;}
.bank_Choice .more{ display:none;}
.all_bank p.zhankai{ margin:0 23px; text-align:center; font-size:14px; line-height:24px; display:block; border:none; color:#3c9ad5; cursor:pointer;}
.all_bank p.shouqi{ margin:0 23px; text-align:center; font-size:14px; line-height:24px; display:none; border:none; color:#3c9ad5; cursor:pointer;}
.all_bank h3{ border-top:1px solid #e4e4e4; padding:16px 23px 0; margin-top:12px; font-size:14px; color:#666;}
.three{ margin-top:10px;}
.all_bank a.w184_40{ float:none; margin:16px auto;}
.bank_step2{ width:960px; background-color:#fff; position:relative; border-radius:8px; background:#fff; left:50%; top:40px; margin:0px 0 0 -480px; z-index:9991; padding-bottom:20px; display:none;}
.bank_step2 h2{ font-size:16px; color:#3c9ad5; padding:25px 0 12px 40px; border-bottom:1px solid #e4e4e4;}
.bank_step2 .three{ margin:20px 0 10px 40px;}
.bank_step2 .bank_tips{ margin:0 40px; border-top:1px solid #e4e4e4; padding-top:20px;}
.bank_step2 .bank_tips h4{ font-size:16px; color:#333; font-weight:bold; margin-bottom:10px;}
.bank_step2 .bank_tips ul li{ font-size:16px; color:#666; font-weight:bold; line-height:30px;}
.bank_step2 .bank_tips ul li dt{ float:left; width:22px;}
.bank_step2 .bank_tips ul li dd{ float:left; width:850px;}
.bank_step2 .btn{ margin:40px auto;}
.bankinput .this_bank p{ margin:17px 0 0 15px; color:#666;}

.bank_left40{ margin-left:40px;}
.bank_n_choice{ width:725px; border-bottom:1px solid #e4e4e4; text-align:left; color:#666; font-size:16px; margin:10px 0 0 40px; padding-bottom:8px;}
.bank_n_choice span{ color:#ed2626;}
.bank_n_txt{ width:725px; text-align:left; color:#666; font-size:14px; margin:10px 0 0 40px; line-height:30px;}
.bank_n_txt span{ color:#3c9ad5;}
.add_zf{ float:left;}
.bank_choose .add_zf {margin-top:10px;}
.wdyhkxx_txt{ float:left; text-align:left; color:#3c9ad5; font-size:16px; margin:20px 0 0 24px;}
.wdyhkxx_khfh,.wdyhkxx_khzh{ margin-left:20px;}
.wdyhkxx_f{ float:left; margin-top:10px; margin-left:130px;}
.layer .w550_400{width: 550px; height: 400px; margin-left: -320px; margin-top: -270px;}
.chosew-box .adrarea2{margin-left:2px; padding:6px 12px; resize: none; height: 60px; font-size: 16px; line-height: 20px;border: 1px solid #afafaf;}

.layer .risk_tip{width: 500px !important; margin-left: -250px !important; height: 250px !important; margin-top: -125px !important;}
.layer .w500{width: 500px !important; margin-left: -250px !important; height: 300px !important; margin-top: -167px !important;}
.layer .w540{width: 540px !important; margin-left: -270px !important; height: 300px !important; margin-top: -167px !important;}
.layer .w580{width: 580px !important; margin-left: -290px !important;}
.layer .w560_200{width: 560px !important; height: 200px !important; margin-left: -280px !important; margin-top: -100px !important;}
.layer .w560_480{width: 560px !important; height: 480px !important; margin-left: -280px !important; margin-top: -240px !important;}
.layer .w560_400{width: 560px !important; height: 400px !important; margin-left: -280px !important; margin-top: -200px !important;}
.layer .w500_400{width: 500px !important; height: 400px !important; margin-left: -250px !important; margin-top: -200px !important;}
.layer .w500_350{width: 500px !important; height: 350px !important; margin-left: -250px !important; margin-top: -175px !important;}
.layer .w500_300{width: 500px !important; height: 300px !important; margin-left: -250px !important; margin-top: -150px !important;}
.layer .w500_250{width: 500px !important; height: 250px !important; margin-left: -250px !important; margin-top: -125px !important;}
.layer .w500_280{width: 500px !important; height: 280px !important; margin-left: -250px !important; margin-top: -125px !important;}
.layer .w500_200{width: 500px !important; height: 200px !important; margin-left: -250px !important; margin-top: -100px !important;}
.layer .w550_490{width: 550px !important; height: 490px !important; margin-left: -275px !important; margin-top: -245px !important;}
.layer .w550_420{width: 550px !important; height: 420px !important; margin-left: -275px !important; margin-top: -210px !important;}
.layer .w580_350{width: 580px !important; height: 350px !important; margin-left: -290px !important; margin-top: -175px !important;}
.layer .w580_250{width: 580px !important; height: 250px !important; margin-left: -290px !important; margin-top: -125px !important;}
.layer .w580_200{width: 580px !important; height: 200px !important; margin-left: -290px !important; margin-top: -100px !important;}
.layer .w540_400{width: 540px !important; height: 400px !important; margin-left: -270px !important; margin-top: -200px !important;}
.layer .w600_600{width: 600px !important; height: 600px !important; margin-left: -250px !important; margin-top: -175px !important;}
.layer .p30_40{padding: 30px 40px !important;}

.period_radio{ padding-top: 5px; color:#333333;}
.period_radio li{ float:left; background:url(../images/iradio.png) no-repeat 0 0;cursor:pointer; font-size:16px; margin-right: 46px; margin-left: 10px; padding-left:30px; height:24px; line-height:24px;}
.period_radio li.radioon{background:url(../images/iradio.png) no-repeat 0 -24px;}
.period_radio li.checked{background:url(../images/iradio.png) no-repeat 0 -24px;}

/*.placeholder{color: #bfc5cb !important;}*/

/*颜色*/
.screen{color:#3c99d3 !important;}
.gre{ color:#379a1b !important;}
.red{ color:#ec0000 !important;}
.blue{ color:#0088cc !important;}
.chartreuse{ color:#66BD0F !important;}
.gray{ color:#ddd !important;}

.reload_quick_menu {
    color:#ec0000 !important;
    background: none !important;
}

.datalist{ width: 338px;display:none; overflow:auto; position:absolute; top:40px; left:0; z-index:999; background-color:#fff; text-align:left; border-radius:2px; border:1px solid #62a3f0; height: auto;}
.datalist li{ height:40px;line-height:40px; padding-left:12px; background:none; font-size:16px; color:#505050; margin:5px 0px; border-radius:2px; }

.datalist.dates{}
.datalist.dates li{ float: left; width: 36px; text-align: center; padding-right: 12px; }
.datalist li:hover, .datalist li.checked, .datalist li.check{background-color:#f1f1f1; color:#3c9ad5; cursor: default;}

.gocunru{line-height: 18px !important;padding-top: 0px !important;padding-left: 0px !important}

.normal {cursor: default;}
.huikuandelayday{padding-left:200px !important; padding-bottom: 10px;}

/*****成功页*****/
.step_suc{ overflow:hidden; margin-bottom:50px; text-align: center}
.step_suc img{vertical-align: middle}
.step_suc p{display:inline-block;font-size:32px; color:#1d1d26; line-height:36px; margin-top:18px; margin-left:15px;}
/*****风险等级******/
.step_suc span {display: block;}
.add_tips { color:#474646; margin-top:10px;}
.add_tips .checkbox{ position:relative; margin:30px 0 0 198px !important; font-size:16px; color:#474646; height:24px; line-height:24px; z-index:1}
.add_tips p{ margin-left:198px; font-size:14px; margin-top:10px; color:#999999 }
.divText{font-size: 12px;color: #999;text-align: center;margin:30px 20px 0 20px;line-height:20px;border-top: 0px solid #e4e4e4;padding: 10px;display: none;}

.nav_article ul li a.zhtz_new { background:url(../images/nav_zhtz_icon.png) no-repeat 90% 50%;}
.nav_article ul li a.zhtz_new:hover{ background:#014fa2 url(../images/nav_zhtz_icon.png) no-repeat 90% 50%;}.inValidDatali{color:#999999 !important;cursor: auto !important;}